El Rayo Taqueria (Menu)

245 US Route 1, Scarborough
+1 207-494-1000

Give a rating to El Rayo Taqueria

Suggest a dish

How much did you spend at El Rayo Taqueria?